/**
 * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.lottery.game.core.modules.entity.user;

import com.lottery.game.common.BaseObject;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 聊天记录管理Entity
 * @author ss
 * @version 2018-05-11
 */
@Data
@ApiModel("房间聊天记录")
public class ChatRecord extends BaseObject {
	private String id;
	@ApiModelProperty(value = "房间编号")
	private String roomnumber;		// 房间编号
	@ApiModelProperty(value = "游戏房间ID")
	private String gameroomId;		// 游戏房间ID
	@ApiModelProperty(value = "发送者用户ID")
	private String senderUserid;		// 发送者用户ID
	@ApiModelProperty(value = "发送者手机账号")
	private String senderPhone;		// 发送者手机账号
	@ApiModelProperty(value = "接受者用户ID")
	private String receiverUserid;		// 接受者用户ID
	@ApiModelProperty(value = "接受者手机账号")
	private String receiverPhone;		// 接受者手机账号
	@ApiModelProperty(value = " 聊天类型(chat:单聊类型，groupchat:群聊类型，customerservicechat:与客服系统聊天类型)")
	private String chatType;		// 聊天类型(chat:单聊类型，groupchat:群聊类型，customerservicechat:与客服系统聊天类型)
	@ApiModelProperty(value = "消息内容")
	private String msgContent;		// 消息内容
	@ApiModelProperty(value = "消息类型(txt:文本消息，img:图片，loc:位置，audio:语音)")
	private String msgType;		// 消息类型(txt:文本消息，img:图片，loc:位置，audio:语音)
	@ApiModelProperty(value = "语音时长，单位为秒，只有语音消息有")
	private String voiceLength;		// 语音时长，单位为秒，只有语音消息有
	@ApiModelProperty(value = "文件路径（图片语音等文件的网络url）")
	private String url;		// 文件路径（图片语音等文件的网络url）
	@ApiModelProperty(value = "文件名字（图片语音有）")
	private String filename;		// 文件名字（图片语音有）
	@ApiModelProperty(value = "文件密钥")
	private String secret;		// 文件密钥
	private String lat;		// 纬度
	private String lng;		// 经度
	private String addr;		// 位置消息详细地址
	private String timestamp;		// 消息发送时间
	private String calx;//采种类型
	private String chatnumber;//排序编号
	private String senderphoto;  //发送者头像
	private String sendernickname;  //发送者昵称
	private String messageStatus;//0或null:未读，1:已读
	private String respondentUserid;//回复人用户ID

	private String orginMsg;   //原消息
	private String level_photourl;   //用户等级图片地址
}
